telemetry station - Español Inglés Diccionario